בתהליך יש שלושה ראיונות.
בראיון הראשון שאלו שאלות כלליות עליי ואחר כך שאלו שתי שאלות מקצועיות.
בראיון השני יותר בדקו את האנגלית שלי ושוב שאלו שאלות עליי.
ובראיון השלישי נתנו לי לפתור 2 חידות ואז גם שאלו אותי שאלה שבודקת הבנת אלגוריתם
שאלות מתוך הראיון
אחת החידות ששאלו אותי:
יש שלושה אנשים שעומדים בתור, כל איש רואה את הראש של האיש שלפניו אבל לא רואה את מי שמאחוריו.
לכל אחד מהאנשים יש כובע על הראש או בצבע לבן או בצבע שחור. בסך הכל בארגז יש 2 כובעים שחורים ו3 לבנים.
שואלים כל אחד בתורו (כשכולם שומעים את התשובה) אם הוא יודע איזה כובע יש לו על הראש. הראשון בתור (זה שרואה מישהו עם כובע לפניו) אומר שהוא לא יודע, השני גם לא יודע והאחרון (שאין אף אחד לפניו) אומר שהוא יודע.
איזה כובע יש לו על הראש? ואיך הוא יודע?
זאת לא הייתה ממש שאלה שאפשר להסביר, הראו לי תמונה עם צבעים בגוונים של אפור, ואמרו לי לשרטט גרף בהתאם אליה, ואז שאלו איך אפשר לזהות את מיקום הנקודה בגרף כתלות בצבע שאני מחפש
תשובות
הוסף תשובה
|
לצפיה בתשובות
אפריל 2026
שרטוט לפי העיין, בעזרת משוואת קו ישר ניתן למצוא את הנקודות המבוקשות
שתי ראיונות באותו יום, שתי שאלות בכל ראיון. שתיהם של אלגוריתמים
שאלות מתוך הראיון
1. לממש מחלקה של יומן משימות עם סדר עדיפות לכל משימה עם אפשרות להוספה, מחיקה, וביצוע משימה. 2.לממש מחלקה שמקבל KEY-VALUE וזמן - אחרי הזמן האוביקט נמחק.
3.לממש מחלקה של קבצים ותקיות שיש לה פנוקציה GetSize לקובץ מחזירה גודל ספציפי ולתקיה, את כל הגודל של הקבצים שבתוכה.
4.לחשוב על רעיון, אם יש מחלקה ממומשת לLOGGER, איך אפשר להוסיף משהו קבוע לכל הדפסה, אבל שכל משתמש יוכל להכניס משהו אחר
לכתוב Use case של ליסט עם מחרוזות. להדפיס את תוכן המחרוזות לקרוא לפונקציה ואז להדפיס שוב את הליסט.
לכתוב פונקציה המחזירה את ליסט עם המחרוזות שאורכן זוגי בלבד